Baltic Shield

noun
1.
Also called Scandinavian Shield.. the wide area of ancient rock in Scandinavia See shield (sense 7)